Definition of Let Off

  • (verb) grant exemption or release to; "Please excuse me from this class"

Synonyms of Let Off


Antonyms of Let Off


No Antonyms Found.

Homophones of Let Off


No Homophones Found.